#include <iostream>
#include <array>

using namespace std;

int main(int argc, char const *argv[])
{
    // *** 标准数组和新的 std::array 都具有固定的大小，在编译时必须知道这一点。在运行时数组不会增大或者缩小
    array<int, 3> arr = {9, 8, 7};
    cout << "Array size = " << arr.size() << endl;

    for (auto i : arr) {
        cout << i << endl;
    }

    cout << "Entering function: " << __func__ << endl;

    return 0;
}
